package com.dao;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import com.dto.EmpInfo;
import com.dto.Role;
import com.util.FenYe;
import com.util.PageUtil;
import com.util.Query;
@Mapper
public interface AdminDao {
	//查询员工信息
	public EmpInfo queryEmp(EmpInfo emp);
	//员工查询带分页
	public List<EmpInfo> queryEmpByFy(FenYe fy);
	//员工信息总条数
	public int queryRowCount(Query query); 
	//员工权限查询
	public List<Role> queryRole(Role role);
	//员工信息添加
	public int addEmp(EmpInfo emp);
	//根据ID查询员工详细信息
	public EmpInfo queryEmpByIds(String ids);
	//根据ID修改员工详细信息
	public int updateEmp(EmpInfo emp);
	//根据ID删除员工详细信息
	public int deleteEmp(List<String> idss);
	//验证用户名是否存在
	public EmpInfo queryEmpByAdd(EmpInfo emp);
}
